﻿// File: PruebaAntecedente.cs Company: La Cruz 
// Copyright (c) 01-13-2013 All Right Reserved
// author: Enrique La Cruz
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using NUnit.Framework;
using Uricao.Entidades.EEntidad;
using Uricao.Entidades.EHistoriaPaciente;

namespace Uricao.PruebasUnitarias.PHistoriaClinica
{
    [TestFixture]
    public class PruebaAntecedente
    {
        [Test]
        public void PruebaConstructor()
        {
            Entidad _antecedente = new Antecedente();
            Assert.IsNotNull(_antecedente);
            Assert.IsNotNull((_antecedente as Antecedente));
            Assert.IsTrue(_antecedente.Equals((_antecedente as Antecedente)));
        }

        [Test]
        public void PruebaEncapsulamientoIdAntecedente()
        {
            Entidad _antecedente = new Antecedente();
            (_antecedente as Antecedente).IdAntecedente = 1;
            Assert.IsTrue((_antecedente as Antecedente).IdAntecedente.Equals(1));
        }

        [Test]
        public void PruebaEncapsulamientoRespuesta()
        {
            Entidad _antecedente = new Antecedente();
            (_antecedente as Antecedente).Respuesta = "respuesta";
            Assert.IsTrue((_antecedente as Antecedente).Respuesta.Equals("respuesta"));
        }
    }
}